Career 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 Chile F4 USA F2 USA F3 USA F4 USA F1 Serbia F1 Copa Ericsson Costa Rica - San Jose XL Capital Bermuda Open - Bermuda ATU Cup 2001 - Weiden Tatra Banka Open - Bratislava V Trofeo Barcelona de Tenis - Barcelona Muller Cup 99 - Ulm 2003 USTA Tallahassee Tennis Challenger - Tallahassee Copa Telefonica CTC Chile - Santiago Nossa Caixa Tennis Cup - Sao Paulo Ostdeutscher Sparkassen Cup - Dresden Baden Open - Ettlingen Unique Zagreb Open - Zagreb VII Avierto Internacional de Salinas - Salinas Levene Gouldin & Thompson Tennis Challenger - Binghamton Lubbock Challenger - Lubbock 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Tunis Open - Tunis Regional Hand Center Men's Challenger - Fresno USTA Tallahassee Tennis Challenger - Tallahassee Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Skandia Open - Linz Geneva Challenger - Geneva Schickendanz Open - Furth XXIX Edizione 'A.Savoldi Marco' - Manerbio Hilton Waikoloa USTA Challenger - Waikoloa The Scottish Tennis Championships - Edinburgh Sacramento Challenger Tiburon Challenger Copa Ericsson - Lima VIII Trofeo Ciudad de Quito - Quito XL Bermuda Open - Bermuda Dallas Challenger Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como 1st Challenger Tournament Leon - Leon ATU Cup - Weiden The Tarka Challenger - Barnstaple LTA Men's Challenger - Wrexham drkoop.com USTA Tennis Championships of San Antonio - San Antonio 2002 USTA Challenger of Calabasas - Calabasas Zagreb Open - Zagreb USTA Challenger of Las Vegas - Las Vegas Copa Ericsson Argentina - Buenos Aires Hilton Waikoloa Village USTA Challenger - Waikoloa DPD Challenger 2001 - Aschaffenburg Challenger Casino Lugano - Lugano Gemax Open 2002 - Belgrade Schickendanz Open - Furth Black Forest Open - Freudenstadt USTA Challenger of San Antonio - San Antonio Copa Ericsson Brazil - Sao Paulo USTA Tennis Championships of Austin - Austin Copa Ericsson Costa Rica - San Jose Quelle Cup 2000 - Furth Bulgarian Challenger 2002 - Sofia University of Tennessee USTA Men's Challenger - Knoxville Challenger DCNS de Cherbourg - Cherbourg Newcastle Challenger - Newcastle X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi Hungarian Open - Budapest Ciudad de Pozoblanco 'Open Diputacion' - Cordoba 2003 Eddleman USTA Challenger - Birmingham Copa Ericsson Chile - Santiago CA Challenge - Graz USTA Men's Challenger of Dallas - Dallas USTA Challenger of San Antonio - San Antonio Brixina Tennis Open - Bressanone 2004 Freeman Men's Challenger - Joplin Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills V Trani Cup - Trani San Marino Cepu Open - San Marino Copa Kia - Santiago 2003 West Side Tennis Club Challenger - Forest Hills XL Capital Bermuda Open - Bermuda XI Open International D'Andorra - Andorra West Side Tennis Club Clay Court Challenger - Forest Hills Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Music City Challenger - Nashville College Station Challenger - College Station Gemax Samsung Open 2005 - Belgrade USTA Seascape Challenger - Aptos XL Capital Bermuda Open - Bermuda Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Open Castilla y Leon - Segovia The West Side Tennis Club Grass Court Challenger - Forest Hills Brasov Challenger - Brasov USTA Men's Challenger of Dallas - Dallas Austin Challenger - Austin The Swanston Challenger - Sacramento 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville JSM Challenger - Champaign BMW Tennis Championship - Sunrise The Surbiton Trophy - Surbiton ITG Miami Challenger - Miami Sony Ericsson Open 2008 - Belgrade BMW Tennis Championship - Sunrise GHI Bronx Classic - Bronx Mitsubishi Electric Europe Cup - Monza XI Trofeo Ciudad de Quito - Quito Mons Challenger Rennes Challenger Ostdeutscher Sparkassen Cup - Dresden BNP Paribas Primrose - Bordeaux USTA Challenger of Orlando - Orlando Dusseldorf Open 2006 - Dusseldorf Music City Challenger - Nashville Arpa Ceramic Cup - Reggio Emilia Oklahoma Challenger - Tulsa Internazionali di Tennis di Bergamo - Bergamo VII Trofeo Ciudad de Quito - Quito USTA Challenger of Dallas - Dallas La Serena Open - La Serena Sardinia International Championship - Cagliari Banja Luka Challenger - Banja Luka Swanston Challenger - Sacramento Ford Tennis Championships - Louisville Legg Mason Tennis Classic - Washington D.C. Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Adidas International - Sydney International Tennis Championships - Delray Beach XL Capital Bermuda Open - Bermuda The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles Adidas International - Sydney International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Amer-Wilson Challenger - Tampere BMW Brixina Tennis Open 2000 - Bressanone Togliatti Cup - Togliatti XI Abierto Internacional de Salinas - Salinas Internationaux du Doubs - Besancon Heineken Open - Auckland 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Prasentiert Von Seat Wolfsburg - Wolfsburg Macedonian Open 1999 - Skopje Mallorca Open - Mallorca The $50,000 Pro Challenger at Calabasas - Calabasas Atlantic City Open - Atlantic City BPCA Open de Nice-Tounoi Challenger - Nice USTA Challenger - Champaign Qatar Open - Doha Siebel Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis AT&T Challenger of Dallas - Dallas Thailand Open - Bangkok Project Independence Men's Challenger - Mandeville Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva Macedonia Open - Skopje SAP Open - San Jose Kroger / St. Jude International - Memphis A Glimmer of Hope Challenger - Austin Copa Ericsson - Sao Paulo U.S. Men's Clay Court Championships - Houston CA Challenge 2002 - Graz The Stella Artois Grass Court Championships - London Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana AXA Open II - Espinho Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Copa Ericsson Argentina - Buenos Aires 2003 Freeman Men's Challenger - Joplin Healthsouth/USTA Men's Challenger of Burbank - Burbank Eddleman/USTA Challenger - Birmingham BBB Open - Sofia 7th Wartburg Open - Eisenach BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia drkoop.com USTA Challenger of Burbank - Burbank Grand Prix de Tennis de Lyon - Lyon IX Trofeo Ciudad de Quito - Quito The Wright Financial Group, Inc. Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa Movistar Open - Vina del Mar IX Abierto Internacional de Salinas - Salinas 2004 USTA Challenger of Calabasas - Calabasas West Side Tennis Challenger - Forest Hills SAP Open - San Jose Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Regions Morgan Keegan Championships - Memphis Binghamton Professional Tennis Tournament - Binghamton Tennis Channel Open - Las Vegas Tiburon Challenger - Tiburon Burbank Challenger - Burbank US Men's Clay Court Championships - Houston Harrah's Entertainment Challenger - Tunica Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Gerry Weber Open - Halle dBI Tennis Challenger - Binghamton The Stella Artois Championships - London Pro Challenger at Calabasas - Calabasas Copa Petrobras - Santiago Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Freeman Men's Challenger - Joplin Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Santiago BA-CA Tennis Trophy - Vienna Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose 2008 Lubbock Challenger - Lubbock The Dubai Tennis Championships - Dubai The Artois Championships - London Legg Mason Tennis Classic - Washington Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Segovia Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Estoril Open - Estoril AEGON Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Cerveza Club Columbia Open - Bogota Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kroger / St. Jude International - Memphis Siebel Open - San Jose U.S. Men's Clay Court Championships - Houston Brisbane International - Brisbane SAP Open - San Jose Legg Mason Tennis Classic - Washington D.C. U.S. Mens's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Zagreb Challenger Regions Morgan Keegan Championships - Memphis AEGON Championships - London Atlanta Tennis Championships - Atlanta Winston Salem - Winston Salem Swiss Indoors Basel - Basel SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf RCA Championships - Indianapolis Countrywide Classic - Los Angeles Ordina Open - 's-Hertogenbosch China Open - Beijing Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Serbia Open - Belgrade AEGON Championships - London Serbia Open - Belgrade China Open - Beijing Regions Morgan Keegan Championships - Memphis Mallorca Open - Mallorca AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Salem Open - Hong Kong Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston RCA Championships - Indianapolis Generali Open 2003 - Kitzbuhel V Abierto Internacional de Salinas - Salinas Copa Ericsson Brazil - Sao Paulo TED Open-Akbank Private Banking - Istanbul VI Trofeo Ciudad de Quito - Quito USTA Challenger of Burbank - Burbank Copa Ericsson - Santiago Copa Ericsson - Montevideo Warsteiner Challenger Series - Lippstadt Warsteiner Grand Prix ATP Challenger - Oberstaufen Arizona Men's Tennis Championships - Scottsdale Kroger / St. Jude International - Memphis Sybase Open - San Jose Open Romania - Bucharest Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Internationaler Raiffeisen Grand Prix - St. Polten Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Countrywide Classic - Los Angeles China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Italian Open - Rome Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney The Ericsson Open - Miami Tennis Masters Series - Cincinnati The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid U.S. Mens's Clay Court Championship - Houston Tennis Masters Series - Paris AIG Japan Open - Tokyo Siebel Open - San Jose Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BellSouth Open - Vina del Mar Winston-Salem Open - Winston-Salem Arizona Men's Tennis Championships - Scottsdale BNP Paribas Masters - Paris Pacific Life Open - Indian Wells President's Cup 2000 - Tashkent Sybase Open - San Jose Telecom Italia Masters - Rome UBS Open Gstaad - Gstaad Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Citrix Tennis Championships - Delray Beach BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Mutua Madrilena Masters Madrid - Madrid Campionati Internazionali D'Italia - Rome Campionati Internazionali d'Italia - Rome Open de Nice Cote dAzur - Nice Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami NASDAQ-100 Open - Miami Campionati BNL dItalia - Rome BNP Paribas Masters - Paris ARAG World Team Championship - Dusseldorf BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Delray Beach International Tennis Championships - Delray Beach Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami AEGON Championships - London Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Tennis Masters Series - Rome Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami Rogers Masters - Toronto Australian Open - Melbourne Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, SF, FRA-USA 3-2 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, World Group, F, ESP-USA 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, World Group, SF, USA-BLR 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, World Group, 1R, USA-SUI 4-1 AAMI Classic - Kooyong River Oaks International Tennis Tournament - Houston Davis Cup, World Group, F, USA-RUS 4-1 Colonial Classic - Kooyong Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston Colonial Classic - Kooyong River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Capitala World Tennis Championship AAMI Classic - Kooyong Tennis Masters Cup - Houston Olympics - Athens Tennis Masters Cup - Houston Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - London Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London